using System;
using System.Runtime.Serialization;

using SIMA.Core.Attributes;
using SIMA.Core.Data.Validators;
using SIMA.Core.Data.Entity;

namespace SIMA.Entities
{
	[Table("T_C_Incidencia")]
	[Serializable]
	public class T_C_Incidencia:XmlEntity
	{
		[DataMember]
		[PrimaryKey("Id_Incidencia")]
		[Numeric]
		public int Id_Incidencia{get; set;}
		[DataMember]
		[DataField("Usuario_Responsable")]
		public string Usuario_Responsable{get; set;}
		[DataMember]
		[DataField("Usuario_Registro")]
		public string Usuario_Registro{get; set;}
		[DataMember]
		[DataField("Fecha_Incidencia")]
		public DateTime Fecha_Incidencia{get; set;}
		[DataMember]
		[DataField("Fecha_Reporte")]
		public DateTime Fecha_Reporte{get; set;}
		[DataMember]
		[DataField("Descripcion")]
		public string Descripcion{get; set;}
		[DataMember]
		[DataField("Id_Estado")]
		[Numeric]
		public int Id_Estado{get; set;}
	}
}
